package com.jinzhu.service;

import com.jinzhu.pojo.Category;
import com.jinzhu.vo.CategoryVO;
import com.jinzhu.vo.NewItemsVO;

import java.util.List;

/**
 * 首页商品分类
 * jinzhu
 */
public interface CategoryService {
    /**
     * 查询一级分类
     * @author jinzhu
     *
     */
    List<Category> queryAllRootLevelCat();
    /**
     * 查询一级分类下的子集
     * @author jinzhu
     *
     */
    List<CategoryVO> getSubCatList(Integer rootCatId);

    /**
     * 查询每个一级分类下的最新6条商品数据
     * @param rootCatId
     * @return
     * @author jinzhu
     */
    List<NewItemsVO> getSixNewItemsLazy(Integer rootCatId);
}
